etwas abhaspeln - German English Dictionary